film ribbon - Turkish English Dictionary